Ear Infections are among the most typical causes of ear blockage in children. This happens when viruses or bacteria infect the middle ear, causing swelling and fluid buildup. Temporary hearing loss and a sense of fullness in the ear may result from this fluid buildup.